﻿@charset "utf-8";/**************************************样式公用文件*@mogumomo*2014-6-6*project*************************************//* CSS Document *//*index begin*/.indexbanner { position: relative; width: 100%; height: 436px; padding-bottom: 18px; margin-bottom: 23px; overflow: hidden; background: url(../images/indexbanner_bg.png) repeat-x center bottom; }.indexbanner .indexbannerbox { position: absolute; left: 50%; margin-left: -960px; width: 1920px; height: 436px; }.indexbanner .indexbannerbox li { position: absolute; display: none; }.indexbanner .indexbannerbox li:first-child { display: block; }.indexbanner .dot { position: absolute; bottom: 37px; left: 50%; margin-left: -62px; overflow: hidden; }.indexbanner .dot span { display: block; width: 31px; height: 5px; margin: 0 5px; border-radius: 1px; background-color: #fff; cursor: pointer; float: left; }.indexbanner .dot span.active { background-color: #1555a4; }.indexcontainerone, .indexcontainertwo, .indexontainerthree, .indexcontainerfour, .indexcontainerfive { margin-bottom: 17px; }.indexcontainerone-lf { width: 980px; }.enindexcontainerone-lf { width: 1200px; }.indexcontainer-title { position: relative; height: 32px; margin-left: 10px; padding-bottom: 1px; border-bottom: 2px solid #b61620; margin-bottom: 1px; }.indexcontainer-title span { position: absolute; display: block; width: 120px; height: 32px; padding-left: 10px; text-align: center; line-height: 32px; font-size: 16px; color: #fff; left: -10px; top: 0; background: url(../images/indexontainer_title.png) no-repeat; }.index-more { position: absolute; display: block; width: 66px; height: 26px; right: 30px; top: 3px; background: url(../images/index_more.png) no-repeat; }.enindex-more { position: absolute; display: block; width: 66px; height: 26px; right: 30px; top: 3px; background: url(../images/enindex_more.png) no-repeat; }.index-bt{ color:#FFF;}.indexcontainer-title span a:hover{color:#FFF;}.tabcurrent a:hover{color:#FFF;}.indexcontainer-box { padding-top: 19px; background-color: #f6f6f6; padding-left: 10px; padding-bottom: 17px; }.indexgsjj { width: 556px; margin-bottom: 24px; }.enindexgsjj { width: 586px; margin-bottom: 24px; }/* 焦点图水平滚动 begin */.indexgsjj-imgshow { position: relative; width: 242px; overflow: hidden; margin-right: 12px; }.indexgsjj-imgshow .box { position: relative; width: 240px; height: 158px; overflow: hidden; border: 1px solid #114f9c; margin-bottom: 1px; }.indexgsjj-imgshow .list { overflow: hidden; width: 9999px; }.indexgsjj-imgshow .list li { float: left; position: relative; width: 240px; }.indexgsjj-imgshow .list img { vertical-align: top; width: 240px; height: 158px; }.indexgsjj-imgshow .btn { padding-left: 2px; overflow: hidden; width:240px;height:60px;}/*height:60px;width:240px;后加*/.indexgsjj-imgshow .btn li { float: left; width: 76px; height: 50px; padding-top: 7px; margin: 0 2px; cursor: pointer;display: inline; }/*display: inline;后加*/.indexgsjj-imgshow .btn li span { display: block; width: 74px; height: 48px; border: 1px solid #fff; }.indexgsjj-imgshow .btn li span img { width: 74px; height: 48px;  display: block;  }.indexgsjj-imgshow .btn li.selected { background: url(../images/icon_indexgsjjimgshow.png) no-repeat center top; }.indexgsjj-imgshow .btn li.selected span { border: 1px solid #114f9c; }/* 焦点图水平滚动 end */.indexgsjj p { width: 290px; font-size: 14px; line-height: 24px; color: #333; float: left; text-indent: 2em; }.enindexgsjj p { width: 290px; font-size: 14px; line-height: 24px; color: #333; float: left; text-indent: 2em; }.indexyxwl { width: 475px; margin-bottom: 20px; }.indexyxwl .indexcontainer-box { padding-bottom: 14px; }.indexhxcp { width: 980px; }.indexhxcp .indexcontainer-box { position: relative; overflow: hidden; }#indexhxcp .mr_frBtnL { position: absolute; left: 18px; top: 81px; cursor: pointer; display: block; }#indexhxcp .mr_frUl { float: left; margin-left: 40px;width: 890px; }#indexhxcp .mr_frBtnR { position: absolute; right: 18px; top: 81px; cursor: pointer; }#indexhxcp .mr_frUl ul li { display: inline; float: left; margin-right: 20px; }#indexhxcp .mr_frUl ul li a { display: block; width: 156px; height: 156px; border: 2px solid #bababa; }#indexhxcp .mr_frUl ul li img { display: block; width: 156px; height: 156px; }#indexhxcp .mr_frUl ul li a:hover { border: 2px solid #b61620; }/*英文版*/.enindexhxcp { width: 1200px; }.enindexhxcp .indexcontainer-box { position: relative; overflow: hidden; }#indexhxcp .enmr_frBtnL { position: absolute; left: 18px; top: 81px; cursor: pointer; display: block; }#indexhxcp .enmr_frUl { float: left; margin-left: 50px;width: 1100px; }#indexhxcp .enmr_frBtnR { position: absolute; right: 18px; top: 81px; cursor: pointer; }#indexhxcp .enmr_frUl ul li { display: inline; float: left; margin-right: 25px; }#indexhxcp .enmr_frUl ul li a { display: block; width: 156px; height: 156px; border: 2px solid #bababa; }#indexhxcp .enmr_frUl ul li img { display: block; width: 156px; height: 156px; }#indexhxcp .enmr_frUl ul li a:hover { border: 2px solid #b61620; }/*英文版*/.indexcontact { width: 196px; height: 528px; padding-left: 15px; padding-top: 16px; border-top: 2px solid #b61620; background-color: #ededed; }.indexcontactbox { margin-bottom: 15px; }.indexcontactbox h2 { font-size: 20px; color: #4b6070; padding-left: 40px;  }.indexcontactbox h2 a{color: #4b6070;}.indexcontactbox p { font-size: 14px; line-height: 20px; }.indexcontactbox p span { display: block; }.indexjszc h2 { background: url(../images/icon_indexjszc.png) no-repeat left center; color:#0159BA; font-family:"华文隶书"; /*font-size:22px;*/}.indexjszc h2 img{ /*margin-top:10px;*/}.indexpjfw h2 { background: url(../images/icon_indexpjfw.png) no-repeat left center;  }.indexshfw h2 { background: url(../images/icon_indexshfw.png) no-repeat left center; }.indexcontact-bottom { padding: 0 2px; border-top: 1px solid #fff; padding-top: 10px; }.indexcontact-bottom p { color: #666; line-height: 24px; }.indexcpfzs { width: 1200px; }.indexcpfzs .indexcontainer-box { padding: 8px 0 0 0; border-bottom: 2px solid #a1a1a1; }.indexcpfzs .indexcontainer-box img { display: block; }.indexcpfzs .indexcpfzsbox{width: 890px;height: 360px;}.indexcpfzsboxadd { width: 300px; }.indexcpfzsboxadd img:first-child { margin-bottom: 13px; }.indexyfsc { width: 706px; }.indexyfsc .indexcontainer-box { padding-bottom: 19px; }.indexyfsc .indexyfsc-title { height: 32px; margin-left: 10px; padding-bottom: 1px; border-bottom: 2px solid #b61620; margin-bottom: 1px; }.indexyfsc .indexyfsc-title .indexyfsc-choose { height: 32px; padding-left: 10px; font-size: 16px; color: #fff; margin-left: -10px; background: url(../images/indexontainer_title.png) no-repeat; overflow: hidden; }.indexyfsc-choose span { display: block; width: 120px; height: 32px; text-align: center; line-height: 32px; background-color: #666; float: left; cursor: pointer; }.indexyfsc-choose span.tabcurrent { background-color: #b61620; }.indexyfsc-change { position: relative; }.indexyfsc-change .indexyfsx-more { position: absolute; display: block; width: 66px; height: 26px; right: 30px; top: -52px; background: url(../images/index_more2.png) no-repeat; }.indexyfsc-change .enindexyfsx-more { position: absolute; display: block; width: 66px; height: 26px; right: 30px; top: -52px; background: url(../images/enindex_more.png) no-repeat; }.indexyfsc-msg { width: 360px; height: 200px; margin-right: 20px; font-size: 14px; color: #181818; line-height: 23px; overflow: hidden; }.indexyfsc-msg p { font-size: 14px; color: #181818; line-height: 23px; text-indent: 2em; margin-bottom: 10px; }.indexyfscimg { display: block; width: 293px; height: 196px; border: 2px solid #fff; float: left; }.indexnews { width: 410px; }.enindexnews { width: 586px; }.indexnews .indexcontainer-box { padding-bottom: 0px; padding-right: 16px; height: 219px; /*background: url(../images/indexnews_bg.png) no-repeat;*/ }.indexnewsbox li { line-height: 28px; font-size: 14px; padding-left: 15px; background: url(../images/icon_indexnews.png) no-repeat left center; overflow: hidden; }.indexnewsbox li a { display: block; width: 365px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; float: left; }.indexnewsbox li time { display: block; float: right; }.indexnewsbox li:hover { color: #b61620; background: url(../images/icon_indexnews_hover.png) no-repeat left center; }.indexnewsbox li:hover a { color: #b61620; }/*英文版*/.enindexnewsbox li { line-height: 28px; font-size: 14px; padding-left: 15px; background: url(../images/icon_indexnews.png) no-repeat left center; overflow: hidden; }.enindexnewsbox li a { display: block; width: 540px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; float: left; }.enindexnewsbox li time { display: block; float: right; }.enindexnewsbox li:hover { color: #b61620; background: url(../images/icon_indexnews_hover.png) no-repeat left center; }.enindexnewsbox li:hover a { color: #b61620; }/*英文版*//*视频展播*/.indexfwly { /*width: 595px;*/ width:400px; }.indexfwly .indexcontainer-box { padding-right: 17px; }.indexfwly .indexcontainer-box .spzb{}#youkuplayer{ float:left; margin-left:25px; width:350px;height:235px;}.indexfwly .indexcontainer-box .spzb img{ width:320px; height:225px; }.indexfwly .indexcontainer-box p { font-size: 14px; line-height: 20px; margin-bottom: 15px; overflow: hidden; }.indexfwly .indexcontainer-box p span { display: block; float: left; }.index-more2 { position: absolute; display: block; width: 66px; height: 26px; right: 30px; top: 3px; background: url(../images/index_more2.png) no-repeat; }/*应用领域*/.indexyyhy { /*width: 595px;*/ width:790px; }/* 焦点图水平滚动 begin */.indexyyhybox { position: relative; /*width: 552px;*/ margin: 0 auto; /*height: 200px;*/ /*overflow: hidden;*/ }.indexyyhybox .box { position: relative; /*width: 552px;*/ /*height: 82px;*/ margin-top: 30px; overflow: hidden; }.indexyyhybox .box .yingyong{ float:left; margin-left:8px; }.indexyyhybox .box .yingyong .yypic a{display: block; width:180px; height:130px;border: 2px solid #fff; border-radius: 1px;}.indexyyhybox .box .yingyong .yypic img{width: 180px; height: 130px;display: block;  }.indexyyhybox .box .yingyong .yypic a:hover{ border: 2px solid #b61620; }.indexyyhybox .box .yingyong .yytitle{ text-align:center; margin-top:5px;}.indexyyhybox .list { overflow: hidden; width: 9999px; }.indexyyhybox .list li { float: left; position: relative; width: 552px; overflow: hidden; }/*.indexyyhybox .list li a { display: block; width: 77px; height: 79px; margin: 0 7px; float: left; }*/.indexyyhybox .list img { vertical-align: top;/* width: 77px; height: 79px;*/}/*.indexyyhybox .btn { width: 240px; height: 4px; margin-left: 150px; background: url(../images/icon_indexyyhy.png) no-repeat; overflow: hidden; }.indexyyhybox .btn li { float: left; width: 80px; height: 4px; cursor: pointer; }.indexyyhybox .btn .selected { background: url(../images/icon_indexyyhyin.png) no-repeat; }*//* 焦点图水平滚动 end */.indexzzry { width: 1200px; }.indexzzry .indexcontainer-box { position: relative; overflow: hidden; padding-bottom: 32px; }#indexzzry .mr_frBtnL { position: absolute; left: 20px; top: 56px; cursor: pointer; display: block; }#indexzzry .mr_frUl { float: left; margin-left: 30px;  }#indexzzry .mr_frBtnR { position: absolute; right: 35px; top: 56px; cursor: pointer; }#indexzzry .mr_frUl ul li { display: inline; float: left; margin-right: 26px; }#indexzzry .mr_frUl ul li a { display: block; width: 148px; height: 106px; border: 2px solid #fff; border-radius: 1px; }#indexzzry .mr_frUl ul li img { display: block; width: 148px; height: 106px; }#indexzzry .mr_frUl ul li a:hover { border: 2px solid #b61620; }.indexzzry-line { height: 7px; background: url(../images/indexzzry_line.png) no-repeat; }/*index end*/.indexyyly { width: 1200px; }.indexyyly .indexcontainer-box { position: relative; overflow: hidden; padding-bottom: 32px; }#indexyyly .yylyL { position: absolute; left: 20px; top: 56px; cursor: pointer; display: block; }#indexyyly .yylyfrUl { float: left; margin-left: 5px;margin-top: 30px; }#indexyyly .yylyR { position: absolute; right: 35px; top: 56px; cursor: pointer; }#indexyyly .yylyfrUl ul li { display: inline; float: left; margin-right: 8px; }#indexyyly .yylyfrUl ul li a { display: block; width: 180px; height: 130px; border: 2px solid #fff; border-radius: 1px; }#indexyyly .yylyfrUl ul li .yylytitle{width:180px; font-size:14px; margin-top:10px;}#indexyyly .yylyfrUl ul li img { display: block; width: 180px; height: 130px; }#indexyyly .yylyfrUl ul li a:hover { border: 2px solid #b61620; }.indexyyly-line { height: 7px; background: url(../images/indexzzry_line.png) no-repeat; }/*产品中心 begin*/.product .submain-title { height: 27px; line-height: 27px; background: url(../images/icon_producttitle.png) no-repeat left center; }.productbox { position:relative; margin-left: -12px; margin-bottom: 10px; *margin-bottom: 30px; }.productbox li { width: 280px; height: 330px; margin-left: 20px; margin-bottom: 20px; float: left; }.productbox li > img { display: block; width: 280px; height: 245px; }.productbox li > span { display: block; width: 280px; height: 50px; text-align: center; line-height: 50px; font-size: 16px; color: #fff; background-color: #333; }.bigimgbox { display: block; position: absolute; z-index: 9; width: 350px; padding: 5px; padding-bottom: 0; background-color: #333; display: none; }.bigimgbox img { display: block; width: 350px; height: 350px; }.bigimgbox span { display: block; width: 350px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; color: #fff; }.productbox li:hover .bigimgbox { display: block; }.productbox li.youbian .bigimgbox { right: 0; left: auto; }/*英文版*/.product .submain-title { height: 27px; line-height: 27px; background: url(../images/icon_producttitle.png) no-repeat left center; }.enproductbox { position:relative; margin-left: -12px; margin-bottom: 10px; *margin-bottom: 30px; }.enproductbox li { width: 240px; height: 283px; margin-left: 25px; margin-bottom: 20px; float: left; }.enproductbox li > img { display: block; width: 240px; height: 240px; }.enproductbox li > span { display: block; width: 240px; height: 50px; text-align: center; line-height: 50px; font-size: 16px; color: #fff; background-color: #333; }.enbigimgbox { display: block; position: absolute; z-index: 9; width: 310px; padding: 5px; padding-bottom: 0; background-color: #333; display: none; }.enbigimgbox img { display: block; width: 310px; height: 310px; }.enbigimgbox span { display: block; width: 310px; height: 50px; text-align: center; line-height: 56px; font-size: 20px; color: #fff; }.enproductbox li:hover .enbigimgbox { display: block; }.enproductbox li.youbian .enbigimgbox { right: 0; left: auto; }/*英文版*/.productview { margin-bottom: 60px; }.productview-imgshow { width: 400px; }.productview-imgshowchange { display: block; width: 400px; height: 400px; border: 4px solid #fff; }.productview-imgshowchange img{width:400px;height:400px;}.productview-imgshowchoose { width: 400px; margin-top: 5px; overflow: hidden; }.productview-imgshowchoose span { display: block; width: 86px; height: 56px; border: 2px solid #fff; float: left; margin: 0 3px; cursor: pointer; }.productview-imgshowchoose span img { display: block; width: 86px; height: 56px; }.productview-imgshowchoose span.tabcurrent { border: 2px solid #b61620; }.productview-msg { width: 455px; }.productview-msg h1 { font-size: 30px; color: #808080; margin-bottom: 5px; }.productview-msg > span { display: block; font-size: 16px; color: #b61620; margin-bottom: 18px; }.productview-msg ol li { list-style: decimal; margin-left: 20px; font-size: 14px; line-height: 22px; *margin-left: 28px; margin-bottom: 5px; }.productviewtab-choose { border-bottom: 2px solid #c8c8c8; overflow: hidden; }.productviewtab-choose span { display: block; width: 160px; height: 40px; text-align: center; line-height: 40px; font-size: 16px; color: #fff; float: left; cursor: pointer; background-color: #c8c8c8; border-right: 1px solid #fff; }.productviewtab-choose .tabcurrent { background: url(../images/productviewtab.png) no-repeat; border-right: 0; }.productviewtab-change { border-top: 2px solid #f8f8f8; padding-top: 30px; }.productviewview { margin-left: -21px; margin-bottom: 20px; *margin-bottom: 40px; }.productviewview li { width: 284px; float: left; margin-left: 21px; margin-bottom: 20px; }.productveiw-imgbox { position: relative; display: block; width: 280px; height: 156px; border: 2px solid #fff; margin-bottom: 15px; overflow: hidden; }.productveiw-imgbox img { display: block; width: 280px; height: 156px; }img.productviewbg { position: absolute; top: 156px; left: 0; display: block; width: 280px; height: 156px; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; }.productview-textbox { display: block; width: 284px; text-align: center; font-size: 16px; }.productviewview li:hover img.productviewbg { top: 0; }.productviewview li:hover .productveiw-imgbox { border: 2px solid #404040; }/*产品中心 end*//*页码 begin*/.pagelist { text-align: center; }.pagelist span { margin-right: 12px; }.pagelist span em { color: #ce4217; font-weight: normal; }.pagelist ul { display: inline; }.pagelist ul li { display: inline; cursor: pointer; margin: 0 7px; }.pagelist ul li a:hover { color: #b61620; }.pagelist .selected{text-decoration: underline;color: #b61620;}/*页码 end*//*应用案例 begin*/.case .submain-title { height: 31px; line-height: 31px; background: url(../images/icon_casetitle.png) no-repeat left center; }.case li{width: 280px;height: 330px;margin-left: 20px;margin-bottom: 20px;float: left;}.case li img{width: 280px;height: 280px;}.case li span{display: block;width: 280px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;color: #fff;background-color: #333;}.caseseries { margin-bottom: 30px; background-color: #fff; }.caseseries-title { width: 300px; height: 147px; padding: 10px 0; padding-left: 10px; float: left; background-color: #b3b3b3; overflow: hidden; }.caseseries-title img { display: block; width: 147px; height: 147px; float: left; }.caseseries-title div { width: 147px; height: 117px; padding-top: 36px; float: left; text-align: center; font-size: 22px; color: #4c4c4c; font-family: Arial; }.caseseries-title div h2 { color: #fff; margin-bottom: 4px; }.caseseries-title div span { text-transform: uppercase; }.caseseriesbox { width: 586px; padding-top: 15px; float: left; }.caseseriesbox a { margin: 0 35px; font-size: 22px; font-family: Arial; }.caseseriesbox a:hover { color: #b61620; }.casevideo { width: 480px; }.casevideo span { display: block; width: 480px; text-align: center; font-size: 16px; }.casetext { position: relative; width: 385px; height: 310px; margin-bottom: 40px; }.casetext h1 { font-size: 30px; color: #808080; margin-bottom: 10px; }.casetext p { font-size: 14px; line-height: 22px; }.case-wxsc { position: absolute; left: 0; bottom: 0; }.case-wxsc > span { display: block; font-size: 16px; color: #b61620; margin-bottom: 15px; }.case-wxsc .case-zxll { display: block; width: 73px; height: 40px; padding-left: 47px; margin-left: 28px; line-height: 40px; color: #fff; font-size: 14px; background: url(../images/zxll.png); float: left; }.case-wxsc .case-hyxz { display: block; width: 73px; height: 40px; padding-left: 47px; line-height: 40px; color: #fff; font-size: 14px; background: url(../images/hyxz.png); float: left; margin-left: 40px; }.caseview-case { padding-top: 5px; margin-bottom: 30px; *mab: 40px; border-top: 1px dotted #ababab; }.caseview-case h2 { font-size: 16px; margin-bottom: 20px; }.caseview-casebox { margin-bottom: 25px; }.caseview-case p { width: 545px; font-size: 14px; line-height: 22px; float: left; }.caseview-casevideo { position: relative; display: block; width: 320px; height: 180px; float: right; cursor: pointer; }.caseview-casevideo img { display: block; width: 320px; height: 180px; }.caseview-casevideobg { position: absolute; display: block; width: 320px; height: 180px; background: url(../images/case_video.png) no-repeat; left: 0; top: 0; }.caseview-caseimgshow > span { display: block; font-size: 16px; margin-bottom: 20px; }.caseview-caseimgshowbox ul { margin-left: -10px; }.caseview-caseimgshowbox li { width: 160px; height: 160px; margin-left: 10px; margin-bottom: 10px; border: 1px solid #808080; float: left; }.caseview-caseimgshowbox li  img{width: 160px; height: 160px;}/*应用案例 end*//*下载中心 begin*/.down .submain-title { height: 26px; line-height: 26px; background: url(../images/icon_downtitle.png) no-repeat left center; }.downbox { margin-bottom: 28px; }.downbox li { margin-bottom: 12px; }.downbox li a { display: block; background: url(../images/icon_down.png) no-repeat 5px center; padding-left: 25px; font-size: 14px; }.downbox li a:hover { background: url(../images/icon_downhover.png) no-repeat 5px center; color: #b61620; }/*下载中心 end*//*质量体系/服务领域 begin*/.quality .submain-title { height: 26px; line-height: 26px; background: url(../images/icon_qualitytitle.png) no-repeat left center; }.qualitybox p { line-height: 20px; }.servie .submain-title { height: 27px; line-height: 27px; background: url(../images/icon_servietitle.png) no-repeat left center; }.serviebox p { line-height: 20px; }/*质量体系/服务领域 end*//*营销网络 begin*/.network .submain-title { height: 27px; line-height: 27px; background: url(../images/icon_networktitle.png) no-repeat left center; }.networkbox { width: 816px; margin: 0 auto; margin-bottom: 50px; }.networkbox p { font-size: 16px; margin-bottom: 15px; }.map { width: 711px; height: 587px; margin: 0 auto; }.networkview > span { font-size: 16px; display: block; margin-bottom: 28px; }.networkview .networklist { margin-bottom: 10px; }.networkview .networklist li { width:425px;padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #fff; overflow: hidden; float: left;margin: 0 10px;}.network-item { overflow: hidden; }.network-item img { display: block; width: 160px; height: 200px; margin-right: 20px; }.network-item .network-textbox { font-size: 14px; width: 245px;height: 225px; }.network-item .network-textbox p { margin-bottom: 10px; }/*营销网络 end*//*新闻中心 begin*/.news .submain-title { height: 27px; line-height: 27px; background: url(../images/icon_servietitle.png) no-repeat left center; }.newstop { margin-bottom: 25px; }.newstop-imgbox { display: block; width: 500px; height: 300px; margin-right: 20px; }.newstop-textbox { width: 376px; }.newstop-textbox h2 { margin-bottom: 10px; }.newstop-textbox h2 a { font-size: 16px; color: #b61620; }.newstop-textbox time { color: #999; display: block; margin-bottom: 20px; }.newstop-textbox p { font-size: 14px; line-height: 22px; text-indent: 2em; }.newstop-more { float: right; font-size: 14px; color: #b61620; display: block; margin-top: 20px; }.newslist li { height: 44px; margin-bottom: 30px; overflow: hidden; cursor: default; }.newslist li time { display: block; width: 91px; height: 44px; padding-left: 28px; float: left; color: #fff; font-size: 16px; background: url(../images/icon_news.png) no-repeat; }.newslist li time span { font-size: 26px; }.newslist li time em { font-weight: normal; }.newslist li div { width: 720px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; }.newslist li div h2 { font-size: 16px; }.newslist li div p { font-size: 14px; color: #8c8c8c; display: inline-block;white-space: nowrap;word-wrap: normal;width: 100%;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}.newslist li:hover time { background: url(../images/icon_newshover.png) no-repeat; }.newslist li:hover a { color: #b61620; }.newslist li:hover p { color: #de6f76; }.newsviewbox h1 { font-size: 16px; text-align: center; margin-bottom: 10px; }.newsviewbox time { display: block; text-align: center; color: #666; margin-bottom: 27px; }.newsviewbox .con{/*font-family: "微软雅黑";*/font-size: 14px;color: #333333;line-height: 1.5em; }.newsviewbox p { font-size: 14px; line-height: 22px; }/*新闻中心 end*//*关于华潍 begin*/.aboutview { padding-bottom: 25px; background: url(../images/aboutbg.png) no-repeat center bottom; }.aboutview .submain-title { height: 27px; line-height: 27px; margin-bottom: 24px; background: url(../images/icon_abouttitle.png) no-repeat left center; }.about { background: url(../images/aboutlistbg.png) no-repeat center bottom #f0f0f0; }.about .submain-title { height: 27px; line-height: 27px; margin-bottom: 20px; background: url(../images/icon_abouttitle.png) no-repeat left center; }.aboutviewmian { width: 895px;height: auto; }.aboutviewbox {  height: auto; padding: 0 30px;background: url(../images/aboutmain_middle.png) repeat-y; /*font-family: "微软雅黑";*/font-size: 14px;color: #333333;line-height: 1.5em;}.aboutviewtop {height:34px;background: url(../images/aboutmain_top.png) no-repeat; }.aboutviewbottom {height:36px;background: url(../images/aboutmain_down.png) no-repeat;margin-bottom: 30px; }.aboutviewbox p { font-size: 14px; line-height: 30px; }/*关于华潍*//*.huaweimian { width: 950px;height: auto; }.huaweibox { width: 950px; height: auto; padding: 0 47px;background: url(aboutmain_middle.png) repeat-y; font-family: "微软雅黑";font-size: 14px;color: #333333;line-height: 1.5em;}*/.huaweitop {height:34px;/*background: url(aboutmain_top.png) no-repeat;*/ }.huaweibottom {height:36px;/*background: url(aboutmain_down.png) no-repeat;*/margin-bottom: 30px; }.huaweibox p { font-size: 14px; line-height: 20px; }.hrtop { height: 180px; background-color: #fff; margin-bottom: 35px; }.hrtop img { display: block; width: 261px; height: 180px; float: left; margin-right: 30px; }.hrtop-textbox { width: 561px; padding-top: 17px; }.hrtop-textbox span { display: block; font-size: 20px; margin-bottom: 40px; }.hrtop-textbox p { font-size: 16px; line-height: 24px; color: #666; }.hrtitle { display: block; padding-left: 18px; margin-bottom: 22px; font-size: 18px; color: #b61620; background: url(../images/icon_hr.png) no-repeat left center; }.hrtab { width: 100%; margin-bottom: 60px; }.hrtab th { height: 40px; background-color: #4d4d4d; padding-left: 40px; font-size: 16px; color: #fff; vertical-align: middle; }.hrtab td { font-size: 14px; padding-left: 40px; padding-top: 25px; }.honortitle { display: block; padding-left: 18px; margin-bottom: 22px; font-size: 18px; color: #b61620; background: url(../images/icon_hr.png) no-repeat left center; }.honormsg { padding-left: 18px; margin-bottom: 25px; }.honormsg p { font: 14px; line-height: 22px; }.honorlist { margin-bottom: 30px; *margin-bottom: 45px; }.honorlist li { width: 270px; margin-left: 20px; float: left; margin-bottom: 25px; }.honorlist li img { display: block; width: 266px; height: 186px; border: 2px solid #fff; margin-bottom: 15px; }.honorlist li span { display: block; width: 270px; text-align: center; line-height: 20px; }.ygfclist { margin-bottom: 30px; *margin-bottom: 45px; }.ygfclist li { width: 282px; margin-right: 16px; float: left; margin-bottom: 20px; }.ygfclist li img { display: block; width: 280px; height: 200px; border: 2px solid #fff; margin-bottom: 6px; }.ygfclist li span { display: block; width: 282px; text-align: center; line-height: 20px; }/*关于宁江 end*//*登录 begin*/.logintop { height: 20px; line-height: 20px; padding: 0; margin: 0; background: url(../images/footer_bg.png) repeat; text-align: right; color: #fff; }.logintop span { margin-left: 15px; }.logintop a { color: #fff; }.loginlogo { height: 110px; }.logincontainer { height: 427px; padding-top: 50px; padding-bottom: 50px; background: url(../images/loginbg.png) no-repeat left center; }.loginmain { width: 511px; height: 322px; margin-left: 614px; padding-top: 105px; padding-left: 75px; background: url(../images/logintabbg.png) no-repeat left center; }.loginmain table { margin-bottom: 40px; }.loginmain table th, .loginmain table td { font-size: 14px; padding-bottom: 20px; overflow: hidden; vertical-align: middle; }.loginmain table input { width: 198px; height: 28px; border: 1px solid #757575; line-height: 28px; margin-right: 11px; float: left; }.loginmain table a { font-size: 12px; color: #666; }.loginmain table input.yzm { width: 94px; }.loginmain table span { cursor: pointer; }.loginmain table img { display: block; float: left; }.loginbtn { padding-left: 60px; overflow: hidden; font-size: 14px; }.loginbtn .loginsubmit { width: 60px; height: 30px; color: #fff; float: left; margin-right: 30px; cursor: pointer; background: url(../images/loginbtn.png) no-repeat; font-size: 14px; }.loginbtn .loginregisterbtn { display: block; width: 60px; height: 30px; text-align: center; line-height: 30px; color: #fff; float: left; background: url(../images/login_registerbtn.png) no-repeat; }/*登录 end*//*注册 begin*/.registercontainer { width: 1043px; height: 573px; padding-top: 27px; margin: 50px auto; background: url(../images/registerbg.png) no-repeat; }.registertxt { width: 915px; height: 420px; padding: 20px 0; padding-left: 30px; padding-right: 5px; margin-left: 73px; margin-bottom: 35px; border: 1px solid #949494; overflow: auto; }.registertxt span { display: block; font-size: 16px; color: #9b000c; margin-bottom: 25px; }.registertxt p { line-height: 20px; }.registerbottom { margin-left: 447px; overflow: hidden; }.registerbottom span { display: block; float: left; margin-right: 30px; }.registerbottom span input { vertical-align: middle; height: 30px; margin-right: 5px; }.registerbottom span label { vertical-align: middle; height: 30px; }.registerbottom .next { display: block; width: 60px; height: 30px; text-align: center; line-height: 30px; color: #fff; background: url(../images/loginbtn.png) no-repeat; float: left; cursor:pointer; }.regisgerformbox { width: 943px; height: 420px; padding-bottom: 20px; margin-left: 73px; margin-bottom: 35px; border: 1px solid #949494; }.register2-title { display: block; width: 943px; height: 50px; line-height: 50px; margin-bottom: 25px; overflow: hidden; background: url(../images/register_step2.png) no-repeat; }.register2-title span { display: block; width: 471px; text-align: center; color: #fff; float: left; font-size: 16px; }.registertab { margin-left: 30px; margin-bottom: 34px; }.registertab th, .registertab td { font-size: 14px; padding-bottom: 15px; overflow: hidden; vertical-align: middle; }.registertab input { width: 188px; height: 25px; padding-left: 10px; border: 1px solid #757575; line-height: 25px; margin-right: 11px; margin-left: 16px; float: left; }.registertab em { display: block; line-height: 27px; color: #9b000c; margin-right: 10px; float: left; }.registertab span { display: block; line-height: 27px; color: #808080; font-size: 12px; float: left; }.registeryzm { cursor: pointer; }.registerbtnbox { margin-left: 415px; overflow: hidden;  *margin-left:200px; }.registerbtnbox input { display: block; width: 60px; height: 30px; margin-right: 20px; text-align: center; line-height: 30px; color: #fff; float: left; background: url(../images/login_registerbtn.png) no-repeat; cursor: pointer; }.registerbtnbox .registerclose { display: block; width: 60px; height: 30px; text-align: center; line-height: 30px; color: #fff; float: left; background: url(../images/login_registerbtn.png) no-repeat; }.registertab label{margin-left:10px;color:red;}.regisgerformbox-three { height:515px;}.register3-title { display: block; width: 943px; height: 50px; line-height: 50px; margin-bottom: 130px; overflow: hidden; background: url(../images/register_step3.png) no-repeat; }.register3-title span { display: block; width: 471px; text-align: center; color: #fff; float: left; font-size: 16px; }.register3box { width:473px; margin:0 auto;}.register3box .one { display: block; font-size: 20px; line-height: 40px; color: #cb5f0f; }.register3box .two { display: block; font-size: 24px; line-height: 40px; color: #cb5f0f; margin-bottom: 40px; }.register3box .three { display: block; font-size: 14px; line-height: 22px; margin-bottom:20px;}.register3box a { font-size:16px; margin-right:97px;}.register3box a:hover{ color:#0c751d; text-decoration:underline;}/*注册 end*//*应用行业*/.apply li{width: 123px;height: 160px;margin-left: 20px;margin-bottom: 15px;float: left;}.apply li img{width: 123px;height: 120px;}.apply li span{width: 123px;height: 28px;text-align: center;display: block;line-height: 28px;}/*左侧导航样式*/#cons{ z-index:3;margin-top:-24px;background:#FFF;overflow:visible; position:relative}#cons ul.cons{width:239px;border:1px solid #ecebeb;overflow:visible;position:relative;min-height:550px;_height:auto; margin-bottom:10px}#cons ul.cons .lefthui{position:absolute;left:0px;top:0px}#cons ul.cons .righthui{position:absolute;left:220px;top:0px}#cons .llll{float:left; margin-top:20px;overflow:visible;padding-left:9px;}#cons .llll .left_class{font-size:14px}#cons .llll .left_class .con{width:220px;padding-bottom:10px; border:1px solid #e2e1e1; border-top:0px}#cons .llll .left_class .con .cd1 a{width:200px;display:block;height:40px;line-height:40px;/*font-family:"Microsoft Yahei";*/ background:url(left_bj.jpg) no-repeat left top;margin:10px auto; text-indent:4em;color:#000}#cons .llll .left_class .con .cd1 a:hover,#cons .llll .left_class .con .cd1 a.hover{background-position: left bottom;color:#fff}#cons .llll .left_class .con .cd2{height:0px;overflow:hidden}#cons .llll .left_class .con .cd2 a{ text-indent:50px;width:200px;display:block;height:30px;line-height:30px;color:#313131;font-size:12px;background:url(jt_left.jpg) no-repeat 40px center}#cons .llll .left_class .con .cd2 a:hover,#cons .llll .left_class .con .cd2 a.hover{color:#f18a36;font-weight:bold; }#clear{ clear:both; height:10px;}.leib2{/* width:201px;*/}.leib2 .nr{ width:220px;padding-bottom:10px;  border-top:0px; }.leib2 .nr h4{ width:200px;display:block;height:40px;line-height:40px; background:url(left_bj.jpg) no-repeat left top;margin:15px auto; text-indent:4em;color:#000; overflow:hidden;}.leib2 .nr h4 a{ color:#333;width:200px;display:block;height:40px;}.leib2 .nr h4 a:hover{background-position: left bottom;color:#fff;background:url(left_bjj.jpg) no-repeat left top;display:block;}.leib2 .nr ul{padding:0 10px;}.leib2 .nr li{text-indent:60px;width:200px;display:block;height:30px;line-height:32px;color:#313131;font-size:12px;background:url(jt_left.jpg) no-repeat 45px center;}.leib2 .nr li a:hover{color:#f18a36;font-weight:bold;}/*英文版左侧导航样式*/#cons{ z-index:3;margin-top:-24px;background:#FFF;overflow:visible; position:relative}#cons ul.encons{width:350px;border:1px solid #ecebeb;overflow:visible;position:relative;min-height:550px; height:830px; margin-bottom:10px}#cons ul.encons .lefthui{position:absolute;left:0px;top:0px}#cons ul.encons .enrighthui{position:absolute;left:330px;top:0px}#cons .llll{float:left; margin-top:20px;overflow:visible;padding-left:9px;}#cons .llll .left_class .encon{width:330px;padding-bottom:10px; border:1px solid #e2e1e1; border-top:0px}.leib2{/* width:201px;*/}.leib2 .ennr{ width:330px;padding-bottom:10px;  border-top:0px; }.leib2 .ennr .enpt{ width:300px;display:block;height:40px;line-height:40px; background:url(enleft_bj.jpg) no-repeat left top;margin:15px auto; text-indent:1.5em;color:#000; overflow:hidden;}.leib2 .ennr .enpt a{ color:#333;width:300px;display:block;height:40px; font-size:13px;}.leib2 .ennr .enpt a:hover{background-position: left bottom;color:#fff;background:url(enleft_bjj.jpg) no-repeat left top;display:block;}/*英文版左侧导航样式*//*英文版内页*/.newsviewbox .ProInfo .image{	float:left;}		.newsviewbox .ProInfo .column{	float:right;	width:330px;}	.newsviewbox .ProInfo .image img{	width:400px;	height:300px;	}.newsviewbox .ProInfo .image a{	display:block;	width:400px;	height:300px;	border:2px solid #F5F5F5;	padding:2px;		}.newsviewbox .ProInfo .image a:hover{	border:2px solid #B61620;}	.newsviewbox .ProInfo .column{ float:left; margin-left:50px;}.newsviewbox .ProInfo .column .title{ 	padding:10px 0px 20px 0px; }.newsviewbox .ProInfo .column .title h3{	text-align:left; font-size:16px;}.newsviewbox .ProInfo .column .infos{	text-align:left; margin-bottom:15px;}	.newsviewbox .ProInfo .column .infos span{ color:#F00;}	.newsviewbox .ProInfo .column ul li{	line-height:40px;	margin-bottom:15px;	height:40px;}.newsviewbox .ProInfo .column ul li span{	width:100px;	height:20px;	color:#B61620;	padding:3px;	font-weight:bold;	}					.newsviewbox .ProInfo .column ul li p{	color:#666666;}.newsviewbox  .IntroTitle{	font-size:14px;	line-height:35px;	border-left:3px solid #B61620;	margin:10px 0px;	padding-left:10px;	color:#B61620;	background-color:#ffffff;	font-weight:bold;}.newsviewbox  .IntroTitle span{font-size: 14px;color: #333333;line-height: 1.5em;}.newsviewbox  .IntroTitle span p { font-size: 14px; line-height: 22px; }.links{margin-bottom:15px; width:1100px;}.links_0{float:left; margin-left:20px; font-size:14px;}.links_0 a:hover{ color:#B61620;}/*应用领域轮播*/.intro_con{ margin-left:5px;}.intro_con ul{	overflow:hidden	}.intro_con ul li{	width:370px;	height:235px;	float:left;	}.intro_con ul li img{ width:370px; height:235px;}.intro_title{	width:350px;	height:35px;	margin-top:-35px;	position:absolute;	}.intro_title .intro_t_w{	width:150px;	height:35px;	line-height:35px;	text-align:left;	margin-left:50px;	color:#dfdfdf;	float:left;	}.intro_title .intro_bt{	width:40px;	height:18px;	float:right;	margin-top:8px;	margin-right:15px;	}.intro_bt span{	cursor:pointer;	}